package com.yonyou.jrmob.contacts.contact.constant;

import com.yonyou.jrmob.contacts.contact.bean.ContactsVO_ct;

import java.util.ArrayList;

/**
 * Created by Marvin on 2016/12/29.
 */

public class Constant_ct {
    //org标题等的各种显示
    public static final String CONSTANT_ORG_NAME = "全行通讯录";
    /**
     * 选人组件使用 单选多选标志位
     */
    public static boolean IS_SELECT_ONLY_ONE = false;

    public static ArrayList<ContactsVO_ct> SELECT_LIST = new ArrayList<ContactsVO_ct>();


    /**
     * 添加人员
     *
     * @param iUser
     */
//    public static void addVO_ct_Data(IUser iUser) {
//        if (iUser != null && iUser.getId() != null) {
//            ContactsVO_ct vo_ct_new = new ContactsVO_ct();
//            vo_ct_new.setCuserId(iUser.getId());
//            vo_ct_new.setContactCode(iUser.getId());
//            if (!TextUtils.isEmpty(iUser.getName())) {
//                vo_ct_new.setContactName(iUser.getName());
//            }
//            if (SELECT_LIST.size() > 0) {
//                for (int i = 0; i < SELECT_LIST.size(); i++) {
//                    ContactsVO_ct vo_ct = SELECT_LIST.get(i);
//                    if (vo_ct.getContactCode() != iUser.getId()) {
//                        SELECT_LIST.add(vo_ct_new);
//                    }
//                }
//            } else {
//                SELECT_LIST.add(vo_ct_new);
//            }
//
//
//        }
//    }

//    /**
//     * 移除选中对象
//     *
//     * @param iUser
//     */
//    public static void removeVO_ct_Data(IUser iUser) {
//        if (SELECT_LIST.size() > 0 && iUser != null && iUser.getId() != null) {
//            for (int i = 0; i < SELECT_LIST.size(); i++) {
//                ContactsVO_ct vo_ct = SELECT_LIST.get(i);
//                if (vo_ct.getContactCode() == iUser.getId()) {
//                    SELECT_LIST.remove(i);
//                }
//            }
//        }
//    }
//
//
//    public static ContactsVO_ct dataBeanToContactsVO_ct(OrgListBean_ct.ResultBean.DataBean dataBean) {
//        if (dataBean != null) {
//            ContactsVO_ct contactsVO_ct = new ContactsVO_ct();
//            contactsVO_ct.setCuserId(dataBean.getCuserid());
//            contactsVO_ct.setContactName(dataBean.getUser_name());
//            contactsVO_ct.setIscheck(dataBean.isChecked());
//            contactsVO_ct.setContactCode(dataBean.getCuserid());
//            return contactsVO_ct;
//        }
//        return null;
//    }
//
//    public static boolean contactsVO_ctEqualsDataBean(ContactsVO_ct contactsVO_ct, OrgListBean_ct.ResultBean.DataBean dataBean) {
//        if (contactsVO_ct == null) {
//            if (dataBean == null) {
//                return true;
//            } else {
//                return false;
//            }
//        } else {
//            if (dataBean == null) {
//                return false;
//            } else {
//
//                if (contactsVO_ct.getCuserId() == null) {
//                    return false;
//                } else if (contactsVO_ct.getCuserId().equals(dataBean.getCuserid())
//                        && contactsVO_ct.getContactName().equals(dataBean.getUser_name())
//                        && contactsVO_ct.getContactCode().equals(dataBean.getCuserid())) {
//                    return true;
//                }
//            }
//        }
//        return false;
//    }
}
